package com.shenjinzheng.movie_ticket_app.network

import retrofit2.Response
import retrofit2.http.GET
import retrofit2.http.Query

interface ApiService {
    // 获取热门电影列表
    @GET("movie/popular")
    fun getPopularMovies(
        @Query("api_key") apiKey: String,    // 使用查询参数传递 API Key
        @Query("language") language: String = "en-US",   // 可选参数：指定语言
        @Query("page") page: Int = 1         // 可选参数：分页
    ): Response<MovieResponse>  // 返回的是一个包装响应的类

    @GET("search/movie")  // 根据实际的 API 路径调整
    suspend fun searchMovies(
        @Query("api_key") apiKey: String,
        @Query("query") query: String
    ): Response<MovieResponse>  // 假设 MovieResponse 是返回的响应对象，包含电影列表
}